
    import java.nio.charset.Charset;
import java.nio.charset.CharsetDecoder;
import java.sql.SQLException;
import java.text.ParseException;
    import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Vector;

import com.mysql.jdbc.CharsetMapping;

import controleCliente.ClienteBO;

import view.ClienteFormJanela;

import bean.Estado;

import clienteQuery.Cliente;
import clienteQuery.ClienteDAO;





        public class Teste {
        public static void main(String arg[]) throws ParseException
        {
        	Cliente cliente = new Cliente();
        	cliente.setNome("José Alberto Barros do Nascimento");
        	cliente.setCelular("8588067630");
        	cliente.setContato("Carlos Alberto");
        	cliente.setRgIe("250225112");
        	cliente.setEmail("jalbertogod@gmail.com");
        	cliente.setEndereco("Rua Equador N°");
        	cliente.setMunicipio("Maracanaú");
        	cliente.setFax("853831799");
        	cliente.setCnpjCpf("33255452");
        	cliente.setTelefone("8533832200");
        	cliente.setCep("619150015");
        	cliente.setBairro("Cágado");
        	cliente.setConjugue("Casado");
        	cliente.setId(1);
        	
        	ClienteFormJanela clienteFormJanela = new ClienteFormJanela();
        	clienteFormJanela.setVisible(true);
        
        	//cliente.setCelular("8522");
        	Estado estado= new Estado();
        	estado.setId(1);
        	cliente.setEstado(estado);
        	
        	/*
        	try { 
        		ClienteDAO.getinstancia().add(cliente);
				
			} catch (ClassNotFoundException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			} catch (SQLException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
        	*/
        	//Operacao operacao = new Operacao();
        	//operacao.setDatachequeDdMmYyyy("18/04/2009");
        	//System.out.print( operacao.getDias());
        	
        
        	
        	/*
        	 SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");  
        	 Date minhaData = format.parse("1/05/2009");  
        	 //Date minhaDat = format.parse("1/04/2009"); 
        	 Date dataatual = new Date();
        	
        	 Calendar caliniAtual = Calendar.getInstance();
        	 caliniAtual.setTime(dataatual);
        	 // data inicio quantidade de dias atuais
        	 int diaAtual = caliniAtual.get(Calendar.DAY_OF_MONTH);
        	 int anoAtual = caliniAtual.get(Calendar.YEAR);
        	 int mesAtual = caliniAtual.get(Calendar.MONTH)+1;
        	 caliniAtual.set(caliniAtual.get(Calendar.YEAR), (caliniAtual.get(Calendar.MONTH)+1),-caliniAtual.get(Calendar.DAY_OF_MONTH));
        	 int quantDias = caliniAtual.get(Calendar.DATE);
        	 //System.out.print(" Mes Atual "+mesAtual+"<== Dia Atual ==>"+diaAtual+"Quante Dias "+quantDias);
        	 // data inicio quantidade de dias atuais
        	 		Calendar calini = Calendar.getInstance();   
        	        Calendar calfim = Calendar.getInstance();   
        	           
        	         calini.setTime(dataatual);   
        	         calfim.setTime( minhaData);   
        	            
        	         int anoliq = calfim.get(Calendar.YEAR) - calini.get(Calendar.YEAR);   
        	         int mesliq = calfim.get(Calendar.MONTH) - calini.get(Calendar.MONTH);   
        	         int totmes = anoliq * 12 + mesliq;   
        	    
        	         calini.set(Calendar.YEAR, calfim.get(Calendar.YEAR));   
        	         calini.set(Calendar.MONTH, calfim.get(Calendar.MONTH));   
        	         System.out.print(" Diferenca Ano "+anoliq+" Mes diferenca ==>"+mesliq+"Total mes "+totmes+"\n"); 
        	         System.out.print( (calini.after(calfim)) ? totmes - 1 :  totmes);  
        	*/
        }
        }
